package com.zmn.plat.common.dto.assureamountlog;

import com.zmn.common.utils.pager.Pages;
import lombok.*;

import java.io.Serializable;

/**
 * 描述: 修改保证金入参
 *
 * @author wangjie
 * @since 2019/9/12
 **/
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class AssureAmountLogDIO extends Pages implements Serializable {

    private Integer id;

    /**
     * 平台 1：啄木鸟2：言而有信3：川南环保4：一步维修
     */
    private Integer plat;

    /**
     * 角色用户 1：承包商2：服务商3：工程师
     */
    private Integer roleType;

    /**
     * 不同角色关系id
     */
    private Integer roleValue;

    /**
     * 数据来源 1：用户新增（+）2：ERP算账（+）3：ERP台账转出（-）
     */
    private Integer dataSource;

    /**
     * 财务配置 1：按单扣除（每单20%）2：不扣除
     */
    private Integer financialAllocation;

    /**
     * 状态：1禁用,2启用
     */
    private Short status;

}
